therapeutic shock - German English Dictionary